package cn.jingyuan.swan.system.model.dto;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * 资源权限
 */
@Getter
@Setter
@ToString
@Accessors(chain = true)
public class AuthorityResourceDto implements Serializable {

    /** 访问路径 */
    String path;

    /** 权限标识 */
    String authority;

    /** 权限ID */
    Long authorityId;

    /** 是否身份认证 */
    Integer isAuth;

    /** 是否公开访问 */
    Integer isOpen;

    /** 服务名称 */
    String serviceId;

    /** 前缀 */
    String prefix;

    /** 资源状态 */
    Integer status;

}
